/***搜索结果页***/
.resumes-result-body {
    width:950px;
    margin:auto;
}
.resumes-result-top {
    width:927px;
    height:68px;
    padding-left:23px;
    background:url(http://img06.zhaopin.cn/2012/img/rd/result_bg_add.png) 0 0 repeat-x;
}
.resumes-result-top-add {
    width:950px;
    height:46px;
    padding:0;
}
.resumes-result-item,.result-item-tips {
    float:left;
}
.search-item-add {
    margin-top:21px;
}
.resumes-result-item {
    width:280px;
    height:25px;
    line-height:25px;
}
.resumes-result-item-add {
    width:260px;
}
.result-form-main .select-item {
    width:216px;
    padding:0 0 0 10px;
} 
.resumes-result-span-add {
    float:left;
}
.form-input {
    padding:0 0 10px 20px;
}
.resumes-result-top .resumes-result-button {
    width:108px;
    height:23px;
    line-height:23px;
    float:left;
    padding:0;
    margin-top:10px;
}
.resumes-result-top .input-submit-big {
    width:108px;
    height:23px;
    margin:21px 0 0 10px;
}
.resumes-result-top .resumes-result-button button {
    height:23px;
    line-height:23px;
    background:url(http://img06.zhaopin.cn/2012/img/rd/resumes_index_button.png) 0 -37px repeat-x;
}
.resumes-result-top .resumes-result-button button:hover{
    background-position: 0 -72px;
}
.resumes-result-top .resumes-result-button button:active {
    background-position: 0 -112px;
}
/***前2行固定控件***/
.resumes-result-form {
    width:950px;
    background-color:#F3F3F3;
    border-top:1px solid #CCC;
}
.resumes-result-form-add {  
    width:947px;
    padding:10px 0 0 3px;
    background:url(http://img06.zhaopin.cn/2012/img/rd/resumes_result_add.png) 0 0 repeat-x;
}
.result-form-top {
    width:950px;
}

/***收起及显示***/
.result-tips {
    height:17px;
    line-height:17px;
    padding:4px 0;
    background:url(http://img06.zhaopin.cn/2012/img/rd/result_bg.png) 0 -47px repeat-x;
    text-align: center;
    cursor:pointer;
}
.result-tips a {
    cursor:pointer;
}
.rd-resume-tips-icon {
    background: url("http://img06.zhaopin.cn/2012/img/rd/rd_search.png") no-repeat 1px -123px;
    display: inline-block;
    height: 17px;
    vertical-align: -4px;
    _vertical-align: -2px;
    *vertical-align: -2px;
    width: 28px;
}
.icon-down {
    background-position: 1px -95px;
}

.result-tips-one {
    padding:0 10px;
    height:33px;
    line-height:33px;
    font-size:14px;
}
.result-tips-oneleft {
    float:left;
}
.result-tips-icon {
    float:right;
    font-size:12px;
}
.result-tips-two {
    height:35px;
    padding:0 10px;
    line-height:35px;
    background-color:#f5f5f5;
}
.result-tips-two-fl,.result-tips-two-add {
    float:left;
    margin-right:10px;
    *margin-top:2px;
    _margin-top:3px;
}
.result-tips-two-add select {
    width:60px;
}
.result-tips-iconbg {
    width:26px;
    height:33px;
    float:left;
    background: url("http://img06.zhaopin.cn/2012/img/rd/result_icon.png") 0 -2px no-repeat;
}
.result-icon-close {
    background: url("http://img06.zhaopin.cn/2012/img/rd/result_icon_close.png") no-repeat;
}
/***保存搜索条件提示框***/
.result-success-icon,.result-success{
    display:none;
}
.result-layer {
    background-color: #FFF;
    border: 1px solid #c7dbe6;
    color: #c7dbe6;
    width: 195px;
    line-height: 24px;
    padding:0 10px 0;
    position: absolute;
    display:none;
    z-index:30;
}
.result-layer-img {
    left:100px;
    _left:102px;
    top:-8px;
    position: absolute;
}
.result-layer-img em, .result-layer-img span {
    color: #FFF;
    height: 18px;
    line-height: 18px;
    position: absolute;
    width: 17px;
}
.result-layer-img em {
    color: #c7dbe6;
    font-style: normal;
    top: -1px;
}
/***保存成功***/
.result-success,.result-success-icon {
    text-align:center;
    height:80px;
    line-height:80px;
    font-size:14px;
    font-weight:bold;
}
.result-success-icon {
    padding-left:40px;
    background: url("http://img06.zhaopin.cn/2012/img/rd/result_icon_bg.png") -10px 0 no-repeat;
}
.result-layer-input input {
    width:183px;
    height:23px;
    line-height:23px;
    padding-left:7px;
    border: 1px solid #CCCCCC;
    box-shadow:1px 1px 2px #D6D6D6 inset;
   /* 搜索器更改margin-top:10px;*/
    color:#999;
}
.layer-input-error input {
    background-color:#FFEEEE;
    border: 1px solid #E97979;
    box-shadow:1px 1px 2px #F7E7E7 inset;
    color:#900;
}
.layer-input-error-tips {
    height:20px;
    line-height:20px;
    padding-left:19px;
    display:none;
    background:url("http://img06.zhaopin.cn/2012/img/my/v5/resume_tipsicon.jpg") no-repeat;
}
.result-layer-botton {
    width:147px;
    height:25px;
    padding:10px 0 10px;
    margin:auto;
}
.layer-botton {
    width:66px;
    height:23px;
    float:left;
    border: 1px solid #FFCC00;
    border-radius: 3px 3px 3px 3px;
    font-weight: bold;
    background: url("http://img06.zhaopin.cn/2012/img/rd/layer-botton.png") 0 0 repeat-x;
    color: #660000;
    cursor:pointer;
    text-align:center;
}
.layer-botton-blue {
    background-position: 0 -25px;
    border: 1px solid #c7dbe6;
    margin-left:11px;
    color:#315aaa;
}
/***搜索结果页第2个标签页***/
.result-index {
    padding-right:4px;
    margin:10px 0 0 0;
    width:393px;
}
.add-item {
    width:269px;
}
.result-index-add {
    padding-right:5px;
    width:280px;
}
.index2-tips {
    line-height:45px;
    float:left;
    margin-right:13px;
}
.top-index2 {
    width:910px;
    border-bottom:1px dashed #CCC;
    margin-bottom:8px;
    margin:auto;
}
.top-index2 ul {
    padding:5px 0;
}
.top-index2 ul li {
    height:22px;
    line-height:22px;
}
.result-form-main .resumes-result-item-mini {
    width:196px;
}

/***搜索结果页第3个标签页***/
.result-item-tips span {
    margin:0 13px 0 5px;
}